Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F2 Italy F4 Czech Republic F1 Czech Republic F2 Czech Republic F3 France F10 Czech Republic F4 France F3 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F3 Czech Republic F1 Fergana Tennis Challenger Tournament - Fergana The LTA Wrexham Challenger - Wrexham Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Tatra Banka Open 2006 - Bratislava Morocco Tennis Tour - Casablanca GHI Bronx Tennis Classic - Bronx Challenger Ford de Cherbourg - Cherbourg Wroclaw Challenger BMW Challenger Open - Monchengladbach Vancouver Challenger Challenger 42 - Andrezieux St. Remy Challenger Tashkent Challenger Neride Prague Indoor - Prague Prosperita Open 2007 - Ostrava Samsung Securities Cup Challenger Tennis - Seoul Prostejov Challenger ECM Cup - Prague ATU Cup 2001 - Weiden Garden Open - Rome PrivatBank Cup - Dnepropetrovsk BMW Tennis Championship - Sunrise Neride Prague Indoor - Prague ECM Prague Open 2008 - Prague Challenger Hamburg - Hamburg Prague Open - Prague Arroyo de la Encomienda - Valladolid Zivnobanka Czech Open - Prostejov KGHM Polish Indoors - Wroclaw San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco 'Open Diputacion' - Cordoba IPP Open - Helsinki The LTA Bolton Challenger - Bolton Ciudad de Pozoblanco Open Diputacion - Cordoba Bukhara Challenger - Bukhara Challenger Leon 2004 - Leon Ispat Open 2004 - Ostrava 10ø Tornea B. Camparini - Reggio Emilia Prague Challenger Steelers Cup - Kosice Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Nottingham Challenger Ischgl International ATP Challenger - Ischgl Vancouver Challenger Aptos Challenger Prague Challenger KGHM Polish Indoors - Wroclaw Sarajevo Open - Sarajevo Napa Challenger Geneva Challenger Happy Valley Challenger Ourocard Tennis Challenger - Sao Paulo ECM Prague Open 2005 - Prague Irving Challenger KGHM Dialog Polish Indoors - Wroclaw Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara The Surbiton Trophy - Surbiton The LTA Men's Challenger - Nottingham St. Petersburg Challenger - St. Petersburg 7° Trani Cup - Trani Samarkand Challenger - Samarkand Kyiv Open - Kiev BMW Tennis Championship - Sunrise Olimp Kyiv Open - Kiev Tatra Banka Open - Bratislava Austin Challenger - Austin Tatra Banka Open - Bratislava Privatbank Open 2006 - Dnepropetrovsk Czech Indoor Open - Prague Olbia Challenger - Olbia Sony Ericsson Open 2008 - Belgrade GHI Bronx Classic - Bronx Open D'Orleans - Orleans Ostrava Challenger Status Athens Open - Athens The LTA Men's Challenger - Southampton Mobilux Open - Luxembourg Open D'Orleans - Orleans KGHM Emax Polish Indoors - Wroclaw ECU Prague Open - Prague Ethias Trophy - Mons Challenger 42 - Andrezieux Challenger DCNS de Cherbourg - Cherbourg Nord/LB Open - Braunschweig The Surbiton Trophy - Surbiton Nokian Hakkapeliitta Open - Tampere Lambertz Open - Aachen St. Brieuc Challenger Dallas Challenger KGHM Polish Indoors - Wroclaw Ischgl International Tennis Challenger 2003 - Ischgl Rennes Challenger Bratislava Challenger Shenzhen Challenger Seoul Challenger Trnava Challenger Open des Alpes Trophee BNP Paribas - Grenoble ATP Challenger Numea - New Caledonia Gemax Samsung Open 2005 - Belgrade Draft Corona Mexico City Open - Mexico City Mouilleron-Le-Captif Challenger Ostrava Open 2005 - Ostrava Le Gosier Challenger Tampere Imageneering Open - Tampere Internationaux du Doubs - Besancon Tennis Napoli Cup 2006 - Napoli Prague Challenger Neride Prague Indoor - Prague Prague Open - Prague Milano Challenger-Jameson Cup - Milan College Station Challenger - College Station Surbiton Challenger IX Torneo Internacionale de Tennis - Barletta Bratislava Challenger Citta di Monza - Monza Togliatti Cup - Togliatti Zhuhai Challenger The Stella Artois Grass Court Championships - London Taipei City Challenger Top Wool Challenger - Biella Busan Challenger Black Forest Open - Freudenstadt USTA Comerica Challenger - Aptos Chennai Open - Chennai Warsteiner Challenger Lubeck - Lubeck TCT Open - Tunis Estoril Open - Estoril Zivnobanka Czech Open - Prostejov Garden Open 2004 - Rome ATU Cup - Weiden Togliatti Cup - Togliatti St.Petersburg Challenger by Kinex - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten CA Challenge 2002 - Graz Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Tatra Banka Slovak Open - Bratislava Croatia Open - Umag Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg St. Petersburg Challenger by Kinex - St. Petersburg Samarkand Challenger - Samarkand Qatar ExxonMobil Open - Doha Tehran Open ATP Challenger - Tehran Tumkur Open - Tumkur Open de la Ville de Saint Denis - Reunion Island Czech Indoor Open - Prague Challenger Ford de Cherbourg - Cherbourg Alexander Kolyaskin Memorial - Donetsk Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Ethias Trophy - Mons Open SEAT Godo 2006 - Barcelona Challenger Ford de Cherbourg - Cherbourg Garden Open 2005 - Rome San Marino Cepu Open - San Marino The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch ECM Prague Open - Prague Synsam Swedish Open - Bastad China Open - Beijing Open de Rennes La Trinitaine - Rennes St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai BMW Open - Munich Prosperita Open 2008 - Ostrava Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Levene Gouldin & Thompson Tennis Challenger - Binghamton China Open - Beijing Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Thailand Open - Bangkok Chennai Open - Chennai SA Tennis Open - Johannesburg Open de Rennes - Rennes The Dubai Tennis Championships - Dubai AEGON Championships - London AEGON International - Eastbourne San Remo Challenger China Open - Beijing If Stockholm Open - Stockholm Ostrava Challenger Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Open de Nice Cote d'Azur - Nice Bank Austria Tennis Trophy - Vienna Pilot Pen Tennis - New Haven Mercedes Cup - Stuttgart Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Indianapolis Tennis Championships - Indianapolis Atlanta Tennis Championships - Atlanta Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Open 13 - Marseille Noumea Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam If Stockholm Open - Stockholm Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Countrywide Classic - Los Angeles U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Hypo Group Tennis International - Portschach Geneva Open - Geneva BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Mercedes Cup - Stuttgart ASB Classic - Auckland Kremlin Cup - Moscow Antalya Cup - Antalya Winston-Salem Open - Winston-Salem Next Generation Adelaide International - Adelaide BB&T Atlanta Open - Atlanta AEGON Championships - London Chengdu Open - Chengdu Dubai Duty Free Tennis Championships - Dubai Antalya Cup - Antalya Gazprom Hungarian Open - Budapest Synsam Swedish Open - Bastad Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Thailand Open - Bangkok Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Pilot Pen Tennis - New Haven UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Manchester Challenger If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch If Stockholm Open - Stockholm Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Taipei City Challenger Bet-at-home Cup - Kitzbuhel If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Ostrava Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Prague Challenger Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Hall of Fame Open - Newport Eckental Challenger Rakuten Japan Open - Tokyo Warsteiner Challenger Wolfsburg - Wolfsburg Tennis Napoli Cup - Naples Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Eckental Challenger TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Canottieri Minico 2004 - Mantova Citi Open - Washington St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia Geneva Open - Geneva Citi Open - Washington Chengdu Open - Chengdu Morocco Tennis Tour - Marrakech SAP Open - San Jose Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Gerry Weber Open - Halle Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Tennis Channel Open - Las Vegas Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg US Men's Clay Court Championship - Houston The Stella Artois Grass Court Championships - London Chennai Open - Chennai Chennai Open - Chennai Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Heineken Open - Auckland Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BA-CA Tennis Trophy - Vienna China Open - Beijing Campionati Internazionali d'Italia - Rome BNP Paribas Masters - Paris Masters Series Madrid - Madrid Rogers Masters - Toronto Vietnam Open - Ho Chi Minh City BNP Paribas Masters - Paris Farmers Classic - Los Angeles BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Legg Mason Tennis Classic - Washington Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BMW Open - Munich Pacific Life Open - Indian Wells BA-CA Tennis Trophy - Vienna BNP Paribas Open - Indian Wells China Open - Beijing Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami SAP Open - San Jose Miami Open - Miami Western & Southern Open - Cincinnati Royal Guard Open Chile - Vina del Mar BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Western & Southern Open - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells BMW Open - Munich Sony Ericsson Open - Miami BB&T Atlanta Open - Atlanta Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami SAP Open - San Jose Miami Open - Miami St. Petersburg Open - St. Petersburg Croatia Open - Umag Serbia Open - Belgrade Chengdu Open - Chengdu If Stockholm Open - Stockholm Swiss Indoors Basel - Basel U.S. Open - New York Dubai Duty Free Tennis Championships - Dubai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Sony Ericsson Open - Miami French Open - Paris U.S. Open - New York U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne Mutua Madrid Open - Madrid Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Group II, 1R, CYP-MAR 3-2 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group II, PO, CYP-BEN 3-2 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr Davis Cup, World Group, QF, CHI-CZE 1-4 The Mubadala World Tennis Championship AAMI Classic - Kooyong Kooyong Classic - Kooyong Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, Group 2, 1R, BUL-CYP 3-2 AAMI Classic - Kooyong Olympics - Athens Olympics - London